try {
    let obj = JSON.parse($response.body);
    
    if (obj.data && obj.data.comments) {
        // 过滤评论：保留点赞数>0或有子评论的评论
        obj.data.comments = obj.data.comments.filter(comment => {
            if (comment.like_count > 0 || (comment.sub_comments && comment.sub_comments.length > 0)) {
                return true;
            }
            obj.data.comment_count--;
            return false;
        });

        // 如果过滤后没有评论了，将has_more设为false
        if (obj.data.comment_count <= 0) {
            obj.data.has_more = false;
        }
    }
    
    $done({ body: JSON.stringify(obj) });
} catch (error) {
    $done({});
}